movable point frog - French English Dictionary